package com.eclipse.e20200205_集合.HashSet_LinkedHashSet;


import java.util.HashSet;
import java.util.Random;

public class 生成随机数 {
	public static void main(String[] args) {
		//获取1到20之间随机数
		//获取10
		//不允许有重复
		
		//1.使用Random来生成随机数  创建Random
		Random r = new Random();
		//2.创建存放生成 结果的集合，HashSet
		HashSet<Integer> hs = new HashSet<>();
		//3.当HashSet.size大于10的时候，就不放，否则一直生成往里面放
		while(hs.size()<10) {
			//4.生成1到20之间的随机数
			int res = r.nextInt(20)+1;
			//5.添加到集合当中
			hs.add(res);
		}
		System.out.println(hs);
	}
}
